package com.wxl.common.serialport

class SerialCmd {

    companion object {

       const val  mQBQType = "B0" // 起爆器类型

        const val mCJQType = "C0" // 采集器类型


        //  循环查询指令
        const val CODE_SEARCH = "2307FFA030AA"

        //  读取采集器信息
        const val CODE_READ_COLLECTOR_INFO = "2307FFA03001"

        //  导入采集器数据
        const val CODE_INPUT_COLLECTOR_DATA = "2309FFA03002"

        //  设置采集器厂家代码
        const val CODE_SET_COLLECTOR_DEPT_NUM = "230CFFA0310B"

        //  延时方案
        const val CODE_DELAY_PLAN = "231CFFA03103"

        //  在线扫描
        const val CODE_ONLINE_SCAN = "2307FFA03105"

        //  读取控制板数据
        const val CODE_CONTROL_DATA = "2309FFA03004"

        //  延时写入
        const val CODE_DELAY_INPUT = "2308FFA03107"

        //  授权验证
        const val CODE_AUTHORIZE_PROVE = "2307FFA03106"

        //  充电
        const val CODE_CHARGE = "2307FFA03108"

        //  起爆
        const val CODE_DETONATE = "2308FFA03109"

        //  退出/返回
        const val CODE_SIGN_OUT = "2307FFA031FF"

        //  关电
        const val CODE_CLOSE_ELECTRIC = "2307FFA0310A"

        //  设置电压
        const val CODE_SET_VOLTAGE = "2310FFA031C8"

        //  清除控制板数据
        const val CLEAR_CONTROL_DATA = "2307FFA031CC"

        //  读取控制板版本
        const val GET_CONTROL_VERSION = "2307FFA031BB"

        //  进入升级left部分
        const val INTO_UPGRADE_LEFT = "230AFF"

        //  进入升级right部分
        const val INTO_UPGRADE_RIGHT = "41FF010000"

        //  发送升级地址left部分
        const val SEND_UPGRADE_ADDRESS_LEFT = "230DFF"

        //  发送升级地址middle部分
        const val SEND_UPGRADE_ADDRESS_MIDDLE = "41FE"

        //  发送升级地址right部分
        const val SEND_UPGRADE_ADDRESS_RIGHT = "0800"

        //  发送写入指令left部分
        const val SEND_INPUT_LEFT = "2308FF"

        //  发送写入指令right部分
        const val SEND_INPUT_RIGHT = "41FD01"

        //  退出升级left部分
        const val OUT_UPGRADE_LEFT = "230AFF"

        //  退出升级right部分
        const val OUT_UPGRADE_RIGHT = "41FF02"

        // 返回状态成功
        const val STATE_SUCCESS = "81"

        // 返回状态跳过，进行下一步
        const val STATE_NEXT = "82"

    }
}